/*
 * Lista de Síntomas Asociados a los Signos.
 * Manejo dinámico de la los síntomas asociados.
 */

/**
 *
 * @author Juan Padilla Delgado
 * MEMORISTA INGENIERÍA INFORMÁTICA
 * TRABAJO DE TÍTULO
 */
package triaje;
public class SintomasAsociados {
    
    public String[] asociaciones = {    
                                 "dolor precordial"
                                ,"sincope"
                                ,"poli traumatizados"
                                ,"quemaduras"
                                ,"crisis convulsiva"
                                ,"hemorragia activa"
                                ,"focalizacion neurologica"
                                ,"trauma ocular"
                                ,"retencion urinaria"
                                ,"poli contusos"
                                ,"fractura de cadera"
                                ,"celulitis"
                                ,"heridas abrasivas extensas"
                                ,"ingesta medicamentosa"
                                ,"hemorragia no activa"
                                ,"cuadros gastrointestinales"
                                ,"cuadros respiratorios simples"
                                ,"rush alergico localizado"
                                ,"procedimientos: cateter urinario permanente"
                                ,"procedimientos: sonda nasogastrica"
                                ,"cuadros gripales (viral y bacteriana)"
                                ,"picadura de insecto"
                                ,"dolor de garganta sin sintomas respiratorios"
                                ,"dolor al pecho"
                                ,"carabineros: constatacion de lesiones y alcoholemia"
                                ,"paciente agitado y agresivo"
                                ,"victima violencia de genero"
                                ,"consultas de inmunosupresion y otras patologia hemofilicas"
                                ,"heridas profundas"
                                ,"sin especificar"
                                ,"otro" };
    
    //Comprueba si el string ingresado se encuentra en el registro de Síntomas Asociados
    public boolean ExisteAsociacion(String a)
    {
        //... data base
        for(int i = 0; i < asociaciones.length; i++ )
            if(a.equals(asociaciones[i])) return true;
        return false;
    }
    //
    public void AgregarAsociacion(String a)
    {
        //... data base
    }
    //
    public void EliminarAsociacion(String a)
    {
        //... data base
    }
    
}
